App\Library\Cwis_Defender_Guarder D

Total Complexity 130
Dependencies 4
Dependents 6
Total lines 1,007
Lines of code 468
Logical lines of code 280
Comment lines 360
Methods 38
Properties 14

Methods 38

Method Rating Maintainability Complexity Lines of code
match_packet_entries()
A
44 16 44
combine_entries_by_time_intervals()
A
45 11 40
get_client_ips()
S
49 7 30
get_defender_pageview_stats()
S
46 6 39
is_client_ipfiltered()
S
55 7 18
combine_packed_entries()
S
56 7 17
filter_packed_entries()
S
57 7 15
check_user_agent()
S
58 7 15
match_client_ip()
S
60 6 12
log_user_block()
S
57 5 13
check_user_ip()
S
60 4 13
get_user_agent()
S
61 4 12
track_pageview()
S
55 3 17
genetate_uniqid()
S
67 4 6
check_file_in_proccess()
S
61 3 13
is_search_engine_bot()
S
61 3 12
manage_traps()
S
61 3 11
create_packed_entry()
S
65 3 8
block_user_access()
S
60 2 12
check_antibot_activity()
S
56 1 19
check_pageviews_activity()
S
57 1 16
create_cwsd_uid()
S
69 2 5
fetch_packed_entries()
S
66 2 8
block_user_ip_once()
S
71 2 6
insert_packed_entry()
S
65 1 8
is_valid_cwsd_uid()
S
70 1 5
block_user_ip()
S
70 1 6
log_temp_block()
S
73 1 5
save_ipfilter_entries()
S
74 1 4
is_client_whitelisted()
S
79 1 3
get_fractional_seconds()
S
73 1 4
is_client_blacklisted()
S
79 1 3
log_antibot_activity()
S
68 1 7
get_antibot_data()
S
75 1 4
get_guarder_data()
S
75 1 4
get_guarder_log_data()
S
76 1 4
fetch_packed_entries_logs()
S
72 1 5
__construct()
S
73 1 5